package com.lvmama.comm.sync.pojo;

import java.io.Serializable;

/**
 * 同步模板.
 * @author zuoxiaoshuai
 */
public class SyncTemplate implements Serializable {

	/** The Constant serialVersionUID. */
	private static final long serialVersionUID = -1994416422405620589L;
	
	/** 主键. */
	private Long templateId;
	
	/** 模板名称. */
	private String templateName;
	
	/** 数据源ID. */
	private String dataSourceId;
	
	/** 描述. */
	private String description;
	
	/** 数据库scheme. */
	private String userName;
	
	/** 表名. */
	private String tableName;
	
	/** 状态:true or false. */
	private String status;

	/**
	 * Gets the template id.
	 *
	 * @return the template id
	 */
	public Long getTemplateId() {
		return templateId;
	}

	/**
	 * Sets the template id.
	 *
	 * @param templateId the new template id
	 */
	public void setTemplateId(Long templateId) {
		this.templateId = templateId;
	}

	/**
	 * Gets the template name.
	 *
	 * @return the template name
	 */
	public String getTemplateName() {
		return templateName;
	}

	/**
	 * Sets the template name.
	 *
	 * @param templateName the new template name
	 */
	public void setTemplateName(String templateName) {
		this.templateName = templateName;
	}

	/**
	 * Gets the data source id.
	 *
	 * @return the data source id
	 */
	public String getDataSourceId() {
		return dataSourceId;
	}

	/**
	 * Sets the data source id.
	 *
	 * @param dataSourceId the new data source id
	 */
	public void setDataSourceId(String dataSourceId) {
		this.dataSourceId = dataSourceId;
	}

	/**
	 * Gets the description.
	 *
	 * @return the description
	 */
	public String getDescription() {
		return description;
	}

	/**
	 * Sets the description.
	 *
	 * @param description the new description
	 */
	public void setDescription(String description) {
		this.description = description;
	}

	/**
	 * Gets the user name.
	 *
	 * @return the user name
	 */
	public String getUserName() {
		return userName;
	}

	/**
	 * Sets the user name.
	 *
	 * @param userName the new user name
	 */
	public void setUserName(String userName) {
		this.userName = userName;
	}

	/**
	 * Gets the table name.
	 *
	 * @return the table name
	 */
	public String getTableName() {
		return tableName;
	}

	/**
	 * Sets the table name.
	 *
	 * @param tableName the new table name
	 */
	public void setTableName(String tableName) {
		this.tableName = tableName;
	}

	/**
	 * Gets the status.
	 *
	 * @return the status
	 */
	public String getStatus() {
		return status;
	}

	/**
	 * Sets the status.
	 *
	 * @param status the new status
	 */
	public void setStatus(String status) {
		this.status = status;
	}

}
